//package com.lmx.repoDomain.model;
//
//import io.katharsis.resource.annotations.JsonApiResource;
//import io.katharsis.resource.annotations.JsonApiToOne;
//
//import javax.persistence.*;
//
///**
// * 角色表
// */
//@Entity
//@Table(name = "t_s_role_function")
//@JsonApiResource(type = "rolePrivilege")
//public class RolePrivilege extends BaseDataEntity {
//	private String code;// 编码
//	private Privilege privilege;// 权限
//	private Role role;// 角色
//	private String remark;//备注
//
//	@Column(name = "code")
//	public String getCode() {
//		return code;
//	}
//
//	public void setCode(String code) {
//		this.code = code;
//	}
//
//	@JsonApiToOne
//	@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.REFRESH)
//	@JoinColumn(name = "function_id",foreignKey = @ForeignKey(name = "null"))
//	public Privilege getPrivilege() {
//		return privilege;
//	}
//
//	public void setPrivilege(Privilege privilege) {
//		this.privilege = privilege;
//	}
//
//	@JsonApiToOne
//	@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.REFRESH)
//	@JoinColumn(name = "role_id",foreignKey = @ForeignKey(name = "null"))
//	public Role getRole() {
//		return role;
//	}
//
//	public void setRole(Role role) {
//		this.role = role;
//	}
//
//	@Column(name = "remark")
//	public String getRemark() {
//		return remark;
//	}
//
//	public void setRemark(String remark) {
//		this.remark = remark;
//	}
//}